Crate rustc_ap_rustc_lint_defs[−][src]
Re-exports
pub use self::Level::*; |
Modules
builtin | Some lints that are built in to the compiler. |
Macros
declare_lint | Declares a static item of type |
declare_lint_pass | Declares a type named |
declare_tool_lint | |
impl_lint_pass | Implements |
lint_array | Declares a static |
pluralize |
Structs
BufferedEarlyLint | Lints that are buffered up early on in the |
FutureBreakage | |
FutureIncompatibleInfo | Extra information for a future incompatibility lint. |
Lint | Specification of a single lint. |
LintBuffer | |
LintId | Identifies a lint known to the compiler. |
Enums
Applicability | Indicates the confidence in the correctness of a suggestion. |
BuiltinLintDiagnostics | |
ExternDepSpec | |
Level | Setting for how to handle a lint. |
Traits
LintPass |
Type Definitions
LintArray |